head lamps - Francés Inglés Diccionario